ESPResSo - an extensible simulation package for research on soft matter systems

نویسندگان

  • Hans-Jörg Limbach
  • Axel Arnold
  • Bernward Mann
  • Christian Holm
چکیده

We describe a new program package that is designed to perform numerical Molecular Dynamics (MD) and Monte Carlo (MC) simulations for a broad class of soft matter systems in a parallel computing environment. Our main concept in developing ESPResSo was to provide a user friendly and fast simulation tool which serves at the same time as a research platform capable of rapidly incorporating the latest algorithmic developments in the field of soft matter sciences. A particular strength of ESPResSo is its efficient treatment of long range interactions for various geometries using sophisticated algorithms like P3M, MMM2D, MMM1D and ELC. It is already equipped with a broad variety of interaction potentials, thermostats, and ensemble integrators; it offers the usage of constraints, masses and rotational degrees of freedom; it allows to move between different ensembles on-the-fly. An efficient MPI parallelization allows the usage of multi-processor architectures. Strict usage of ANSI-C for the core functions and a Tcl-script driven user interface makes ESPResSo platform independent. This also ensures easily modifiable interfaces to communicate with other MD/MC Packages, real-time visualization and other graphic programs. We tried to maintain a clear program structure to keep ESPResSo extensible for future enhancements and additions. ESPResSo is implemented as an open source project with the goal to stimulate researchers to contribute to the package.  2005 Elsevier B.V. All rights reserved. PACS: 05.10.-a; 87.15.Aa; 02.70.Ns; 07.05.Tp

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ESPResSo++: A modern multiscale simulation package for soft matter systems

The redesigned Extensible Simulation Package for Research on Soft matter systems (ESPResSo++) is a free, open-source, parallelized, object-oriented simulation package designed to perform many-particle simulations, principally molecular dynamics and Monte Carlo, of condensed soft matter systems. In addition to the standard simulation methods found in well-established packages, ESPResSo++ provide...

متن کامل

Development of the simulation package 'ELSES' for extra-large-scale electronic structure calculation.

An early-stage version of the simulation package 'ELSES' (extra-large-scale electronic structure calculation) is developed for simulating the electronic structure and dynamics of large systems, particularly nanometer-scale and ten-nanometer-scale systems (see www.elses.jp). Input and output files are written in the extensible markup language (XML) style for general users. Related pre-/post-simu...

متن کامل

Coupling of Particle Simulation and Lattice Boltzmann Background Flow on Adaptive Grids

The lattice-Boltzmann method as well as classical molecular dynamics are established and widely used methods for the simulation and research of soft matter. Molecular dynamics is a computer simulation technique on microscopic scales solving the multi-body kinetic equations of the involved particles. The lattice-Boltzmann method describes the hydrodynamic interactions of fluids, gases, or other ...

متن کامل

QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials.

QUANTUM ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling, based on density-functional theory, plane waves, and pseudopotentials (norm-conserving, ultrasoft, and projector-augmented wave). The acronym ESPRESSO stands for opEn Source Package for Research in Electronic Structure, Simulation, and Optimization. It is freely available to r...

متن کامل

Towards Lattice-boltzmann on Dynamically Adaptive Grids —minimally-invasive Grid Exchange in Espresso

We present the minimally-invasive exchange of the regular Cartesian grid in the lattice-Boltzmann solver of ESPResSo by a dynamically-adaptive octree grid. Octree grids are favoured by computer scientists over other grid types as they are very memory-efficient. In addition, they represent a natural generalisation of regular Cartesian grids, such that most discretisation details of a regular gri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Physics Communications

دوره 174  شماره 

صفحات  -

تاریخ انتشار 2006